iT邦幫忙

0

[Java] Character Class

  • 分享至 

  • xImage
  •  

閱讀時間: 5分鐘

Character Class 是一個a wrapper class,在 java.lang package內。 它可以將char類包裝成為物件而類別是Character。
由於char類只是一個primitive data type,想要把char類變成物件就需要把它變成Character類。

創建一個新的Character類物件,很簡單。
例子:

Character ch = new Character('a');

Character類有不同的方法(method)可以使用:

isLetter(char ch) 作用是判斷該字元是否為字母
isDigit(char ch) 作用是判斷該字元是否為數字
isLowerCase(char ch) 作用是判斷該字元是否為小寫字母
isUpperCase(char ch) 作用是判斷該字元是否為大寫字母
isWhitespace(char ch) 作用是判斷該字元是否為空白符號
toUpperCase(char ch) 作用是將該字元轉換成大寫字母
toLowerCase(char ch) 作用是將該字元轉換成小寫字母
toString(char ch) 作用是將該字元轉換成字串

例子:

public class CharacterClassDemo {
	public static void main(String[] args) {
        char c1 = '8';
        char c2 = 'y';
        char c3 = 'f';
        char c4 = 'F';
        char c5 = ' ';
         
        System.out.println(Character.isDigit(c1));
        System.out.println(Character.isLetter(c2));
        System.out.println(Character.isLowerCase(c3));
        System.out.println(Character.isUpperCase(c4));
        System.out.println(Character.isWhitespace(c5));
        System.out.println(Character.toUpperCase(c3));
        System.out.println(Character.toLowerCase(c4));
        System.out.println(Character.toString(c4));
        //將char ‘F’ 轉為String type
  if(Character.toString(c4) instanceof java.lang.String) {
   System.out.println("is a String");
  }

    }

}

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言